1 general:: Also, cry one's heart out. Weep inconsolably. For example, Wendy was so homesick that she was crying her eyes out, or At funerals Ruth always cries her heart out. [c. 1700]
American Heritage Idioms